sugar-cane plantation - French English Dictionary